Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of public debate
  1. noun
    the formal presentation of a stated proposition and the opposition to it (usually followed by a vote)

    Similar: 

Explanation of public debate
My lists:
Recently viewed words: